$PHP_SELF?delete=$row[0]

Tags:    php

<pre>
$news = mysql_query("SELECT id, header, date, text, poster FROM news ORDER BY id DESC");

while ($row = mysql_fetch_array($news)) {
echo "<p><a href=$PHP_SELF?delete=$row[0]>[ SLET ]</a>";
echo " - Overskrift: <b>$row[1]</b> - ID: <b>$row[0]</b>";
}

if($_REQUEST["delete"]) {
mysql_query("DELETE FROM news WHERE id = '$delete'");
}
</pre>

Hvad kan jeg skriv ? Jeg sidder her og ligner et kæmpe ?-tegn og fatter overhoved ikke hvorfor det ikke virker når jeg trykker på den ønskede tråd der skal slettes.. Håber der er en der kan hjælpe..



6 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 3 karma
Sorter efter stemmer Sorter efter dato
Prøv med:
Fold kodeboks ind/udKode 
i stedet for... Brug helst GET eller POST (alt efter formens method) i stedet for REQUEST.

Husk også at lave en form for test på id - kig fx på:
http://dk2.php.net/manual/en/function.is-numeric.php

mikl-dk | mikl@mikl.dk

[Redigeret d. 26/11-03 13:16:31 af mikl-dk]



Prøv med:
Fold kodeboks ind/udKode 
i stedet for... Brug helst GET eller POST (alt efter formens method) i stedet for REQUEST.

Husk også at lave en form for test på id - kig fx på:
http://dk2.php.net/manual/en/function.is-numeric.php

mikl-dk | mikl@mikl.dk

[Redigeret d. 26/11-03 13:16:31 af mikl-dk]




Jaa det burde bare virke alligevel.. oG det irritere mig, men jeg bliver nok nødt til at give op mht. PHP_SELF[delete] ..



<pre>$
$news = mysql_query("SELECT id, header, date, text, poster FROM news ORDER BY id DESC");

while ($row = mysql_fetch_array($news)) {
echo "<p><a href=$PHP_SELF?delete=$row[0]>[ SLET ]</a>";
echo " - Overskrift: $row[1] - ID: $row[0]";
}

if($_GET["delete"]) {
mysql_query("DELETE FROM news WHERE id = '$delete'");
}
</pre>

Hvad kan jeg skriv ? Jeg sidder her og ligner et kæmpe ?-tegn og fatter overhoved ikke hvorfor det ikke virker når jeg trykker på den ønskede tråd der skal slettes.. Håber der er en der kan hjælpe..

// Ultragames @ xpunkweb.dk



Tak for det gutter.. Det virker dog ikke endnu, men jeg må have lavet en fejl med min server, da jeg har prøvet alt (selv "copy/paste") fra nogle af mine gamle sider, og selv da virker det ikke..

Shit happends ?!? If its possible IT WILL happend..



HAHAHA.. Hvis nogle ikke er indforstået med register_global on/off så husk den skal være on hvis i skal benytte jer af PHP_SELF :D :D :D





Ok :)
Takker for point :)

mikl-dk | mikl@mikl.dk



t